Big Huge Thesaurus

Ceryle alcyon

noun

sounds kind of like